from flask_login import LoginManager
from .model.user import User

login_manager = LoginManager()
login_manager.session_protection = "strong"
# 可以设置None,'basic','strong'  以提供不同的安全等级,一般设置strong,如果发现异常会登出用户

login_manager.login_view = "login"


@login_manager.user_loader
def load_user(user_id):
    return User.query.get(int(user_id))